making matters worse - French English Dictionary